package com.axzhengxin.platform.statistics.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.common.core.domain.entity.SysDictData;
import io.swagger.models.auth.In;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;
import java.util.List;

/**
 * @author AHZJ0005
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class ProductSearch extends BaseEntity {
    /**
     * 产品IDs
     */
    private List<String> fprFlownos;


    /**
     * 起始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private String startTime;

    /**
     * 结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private String endTime;

    /**
     * 1 查詢產品統計  2 產品分類統計
     */
    private Integer flag;

    /**
     * 产品类型 guarantee_type    0 抵押 1 质押   2 信用 3一般保证
     */
    private  List<Integer> guaranteeTypes;

    /**
     * 机构IDs
     */
    private List<Long> deptIds;


    private Integer pageNum;

    private Integer pageSize;

    private Long deptId;

    private List<Long> areaCodes;

    private Long userId;

    private Integer ancLength;

    /**
     * 0是 1否
     */
    private Integer isAdmin;

}
